﻿

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace IotClientService.Models.Lg;
/// <summary>
/// 充电数据
/// </summary>
public class LgCellCharge
{
    /// <summary>
    /// G:good  N:non cell B:bad cell
    /// </summary>
    public string CellType { get; set; }
    /// <summary>
    /// 步数
    /// </summary>
    public int Step { get; set; }
    /// <summary>
    /// 开始电压
    /// </summary>
    public double StartVol { get; set; }
    /// <summary>
    /// 结束电压
    /// </summary>
    public double EndVol { get; set; }
    /// <summary>
    /// 开始电流
    /// </summary>
    public double StartElec { get; set; }
    /// <summary>
    /// 结束电流
    /// </summary>
    public double EndElec { get; set; }
    /// <summary>
    /// 开始容量
    /// </summary>
    public double StartCap { get; set; }
    /// <summary>
    /// 结束容量
    /// </summary>
    public double EndCap { get; set; }
    /// <summary>
    /// 开始能量
    /// </summary>
    public double StartEnergy { get; set; }
    /// <summary>
    /// 结束能量
    /// </summary>
    public double EndEnergy { get; set; }
    /// <summary>
    /// 平均电压
    /// </summary>
    public double AvgVol { get; set; }
    /// <summary>
    /// 放电时间
    /// </summary>
    public double DisChargeTime { get; set; }
    /// <summary>
    /// 充电时间
    /// </summary>
    public double ChargeTime { get; set; }
    /// <summary>
    /// 过程最大温度
    /// </summary>
    public double ProcessMaxTemp { get; set; }
    /// <summary>
    /// 过程最低温度
    /// </summary>
    public double ProcessMinTemp { get; set; }
    /// <summary>
    /// 过程平均温度
    /// </summary>
    public double ProcessAvgTemp { get; set; }
    /// <summary>
    /// 开始温度
    /// </summary>
    public double StartTemp { get; set; }
    /// <summary>
    /// 结束温度
    /// </summary>
    public double EndTemp { get; set; }
    /// <summary>
    /// 负压
    /// </summary>
    public double NtPressure { get; set; }
    /// <summary>
    /// Dcir值
    /// </summary>
    public double DcirValue { get; set; }
    /// <summary>
    /// 默认0000，错误其它4位
    /// </summary>
    public string ErrorCode { get; set; }
    /// <summary>
    /// 电池通道
    /// </summary>
    public int Channel { get; set; }
}
